# 代码所有：cxw
# 开发时间：2021/7/15 15:44


#字符串的常用操作，字符串的查询操作

'''
index() 查找substr第一次出现的位置，如果查找的字串不存在时，抛出ValueError
rindex() 查找子串substr最后一次出现的位置，.....
find() 查找子串substr第一次出现的位置，如果查找的字串不存在时，返回-1
rfind() 查找子串substr最后一次出现的位置，如果查找的子串不存在，返回-1

'''
# import ast

a='hello,hello'
print(a.index('lo'))
print(a.find('lo'))  #3

print('分割')
print(a.rindex('lo'))
print(a.rfind('lo'))  #9
#print(a.index(k))  #name 'k' is not defined

print(a.find('k'))  #-1返回
print(a.rfind('k'))  #-1
#print(a.rindex('k'))  #ValueError: substring not found


#